﻿#sparrow{
position:absolute;
bottom:0;
right:0;
width:250px;
color: #fff;
z-index:99999;
}
#sparrow .top,#sparrow .bottom {
height:40px;
position:relative;
}
#sparrow .main{
height:300px;
background-position:left center;
padding-left:13px;
}

#sparrow .top{
left:0;
top:0;
background-position:left top;
}
#sparrow span{
background-image:url(../img/sparrow_icons.png);
background-repeat:no-repeat;
float:left;
height:16px;
position:absolute;
width:16px;
display:block;
cursor:pointer;
}
#sparrow .close{
right:5px;
top:15px;
background-position:-1px -79px;
}
#sparrow .clear{
right:30px;
top:15px;
background-position:-15px -79px;
}
#sparrow .bottom{
bottom:0;
background-position:left bottom;
}
#sparrow div{
background-image:url(../img/sparrow_panel.png);
background-repeat:no-repeat;
}
#outputList{
padding:0;
margin:0;
height:100%;
line-height:1.45;
overflow:auto;
width:100%;
list-style:none;
}
#outputList li{
padding:1px 4px 1px 0px; border-bottom: 1px solid #333; color:#CCC; margin: 2px 2px; _text-indent: -2px;
}
#outputList .icon{
display:block;
float:left;
position:static;
margin-right:5px;
}
#outputList li.error span   { background-position:0 2px; }
#outputList li.warn span    { background-position:0 -15px; }
#outputList li.debug span   { background-position:-1px -47px; }